loup commun - Spanish English Dictionary